package org.example.learn.javaagent.apply_demo.plugin;

import org.example.learn.javaagent.apply_demo.plugin.impl.jvm.JVMPlugin;
import org.example.learn.javaagent.apply_demo.plugin.impl.link.LinkPlugin;

import java.util.ArrayList;
import java.util.List;

public class PluginFactory {

    public static List<IPlugin> plugins = new ArrayList<IPlugin>();

    static {
        // 监控JVM 信息
        plugins.add(new JVMPlugin());
        // 链路追踪信息
        plugins.add(new LinkPlugin());
    }
}
